
module.exports = {
    mode: 'universal',
    /*
  ** Headers of the page
  */
    head: {
        title: process.env.npm_package_name || '',
        meta: [
            { charset: 'utf-8' },
            { name: 'viewport', content: 'width=device-width, initial-scale=1' },
            { hid: 'description', name: 'description', content: process.env.npm_package_description || '' }
        ],
        link: [
            { rel: 'icon', type: 'image/x-icon', href: '/favicon.ico' }
        ]
    },
    /*
  ** Customize the progress-bar color
  */
    loading: { color: '#fff' },
    /*
  ** Global CSS
  */
    css: [
        'element-ui/lib/theme-chalk/index.css',
        'element-ui/lib/theme-chalk/reset.css',
        '@/assets/css/main.css'
    ],
    /*
  ** Plugins to load before mounting the App
  */
    plugins: [
        '@/plugins/element-ui'
    ],
    /*
  ** Nuxt.js modules
  */
    modules: [
    // Doc: https://axios.nuxtjs.org/usage
        '@nuxtjs/axios',
        '@nuxtjs/pwa',
        '@nuxtjs/eslint-module'

    ],
    /*
  ** Axios module configuration
  ** See https://axios.nuxtjs.org/option  */
    axios: {
    },
    /*
  ** Build configuration
  */
    build: {
        transpile: [/^element-ui/]
    /*
    ** You can extend webpack config here
    */
    // extend(config, ctx) {
    // }
    }
}
